package com.zr.d_c.dao;

import java.util.List;

import com.zr.d_c.model.BuyCart;
/**
 * 购物车的相关功能
 * @author Administrator
 *
 */
public interface BuyCartDao {

	/**
	 * 通过客户id查找购物车信息
	 * @param cid 客户id
	 * @param start 起始点
	 * @param pageSize 每页多少条
	 * @return 购物车信息
	 */
	public List<BuyCart> selectBuyCart(int cid, int start, int pageSize);
	
	/**
	 * 通过购物车id删除购物车菜品
	 * @param bid 购物车id
	 * @return 1成功  0失败
	 */
	public int deleteBuyCartByBid(int bid);
	
	/**
	 * 通过客户id查找购物车菜品总数
	 * @param cid 客户id
	 * @return 购物车菜品总数
	 */
	public int selectCountDishOfBuyCartByCid(int cid);
	
	/**
	 * 通过购物车id跟新购物车菜品数量
	 * @param bid 购物车id
	 * @param bnum 新的数量
	 * @return 1成功  0失败
	 */
	public int updateBuyCartByBid(int bnum, int bid);
	
	
}
